Basic Library for UWP
C1CollectionView の使い方
Basic Library for UWP > CollectionView for UWP > C1CollectionView の使い方

C1CollectionView は IC1CollectionView インタフェースを実装し、このインタフェースは標準の ICollectionView インタフェースを実装しています。WPF の標準の CollectionView クラスと同様に、C1CollectionView は、最新の項目管理、項目選択、ソート、グループ化、フィルタ処理、および編集機能をサポートします。このマニュアル内のトピックで十分な情報が得られない場合は、WPF や Silverlight の ICollectionView の使用方法を Web で検索すれば、UWP でも活用できる有益な情報を容易に見つけることができます。

C1CollectionView クラスは C1.Xaml アセンブリにあります。

C1CollectionView を使用するには、ビジネスオブジェクトの IEnumerable コレクションを使用してインスタンス化します。

Visual Basic コードの書き方

Visual Basic
コードのコピー
Dim customers As List(Of Customer) = Await GetCustomerData()
Dim view = New C1.Xaml.C1CollectionView(customers)

C# コードの書き方

C#
コードのコピー
List<Customer> customers = await GetCustomerData();
var view = new C1.Xaml.C1CollectionView(customers);

次に、ItemsControl またはデータグリッドに連結して、C1CollectionView の使用を開始します。

Visual Basic コードの書き方

Visual Basic
コードのコピー
C1FlexGrid1.ItemsSource = view

C# コードの書き方

C#
コードのコピー
c1FlexGrid1.ItemsSource = view;
関連トピック